package com.jeesite.modules.digitalize.entity;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.Date;

/**
 * (DigitalizeTask)表实体类
 *
 * @author makejava
 * @since 2023-11-11 17:05:12
 */
@Data
@Accessors(chain = true)
public class DigitalizeTask extends BaseDBEntity {

    @ApiModelProperty("任务名称")
    private String taskName;
    @ApiModelProperty("任务描述")    
    private String taskRemarks;
    @ApiModelProperty("计划详情的id")
    private Integer planDetailId;
    @ApiModelProperty("任务流程的id")    
    private Integer processId;
    @ApiModelProperty("0未提交1进行中2已完成 3已驳回 4已经归档")
    private Integer taskStatus;
    @ApiModelProperty("当前进度")
    private Integer currentSequence;
    @ApiModelProperty("总流程数")
    private Integer sequence;
    @ApiModelProperty("开始时间")
    private Date startDate;
    @ApiModelProperty("结束时间")    
    private Date endDate;
    @ApiModelProperty("0 正常 1 删除")
    private Integer delStatus = 0;
    @ApiModelProperty("提交时间")
    private Date submitDate;

    @ApiModelProperty(value = "项目id", required = true)
    private String projectId;

    private Integer noticeStatus;
}

